package com.LFLWZ.mapper;

import com.LFLWZ.beans.POJO.CloudLogin;
import com.LFLWZ.beans.POJO.sign;
import org.apache.ibatis.annotations.Param;

import java.util.Date;
import java.util.List;

/**
 * (CloudLogin)表数据库访问层
 *
 * @author 冯登庭
 * @since 2020-12-05 23:10:35
 */
public interface CloudLoginmapper {
    CloudLogin sel(CloudLogin cloudLogin);


    CloudLogin selByPhone(CloudLogin cloudLogin);
    /**
     * 通过更改
     * @param cloudLogin
     * @return
     */
    int passwordUp(CloudLogin cloudLogin);

    /**
         * 通过实体作为筛选条件查询
        *
          * @param cloudLogin 实例对象
         * @return 对象列表
         */
    List<CloudLogin> queryAll(CloudLogin cloudLogin);
    int ins(CloudLogin cloudLogin);

    int updlogin(CloudLogin cloudLogin);
    sign seltime(Integer uId);//查询签到时间
    int upjf(Integer uId);//签到增加积分
    int insign(Integer uId);//添加签到记录
    sign selsign(Integer uId);//查询是否有签到记录
    int upsign(Integer uId);//更新签到时间
}